<?php
include_once('datos/UsuarioDAL.php');
include_once('entities/Usuario.php');

$usuario = new UsuarioDAL();

if($_POST['oper']=='edit'){
    
    $idUsuario = $_POST['idUsuario'];    
    $NickName = $_POST['NickName'];  
    $NombreApellido = $_POST['NombreApellido'];  
    $CodInterno = $_POST['CodInterno']; 
    $Email = $_POST['Email']; 
    $idEmpresa = $_POST['idEmpresa']; 
    $isAdmin = $_POST['isAdmin']; 
    $Password = $_POST['Password']; 
    
    $usu = new Usuario();
    
    if($isAdmin == 'si' || $isAdmin == 'Yes'){
        $usu->setIsAdmin('1');
    }
    else{
        $usu->setIsAdmin('0');
    }
    
    $usu->setIdUsuario($idUsuario);
    $usu->setCodInterno($CodInterno);
    $usu->setIsBorrado('0');
    $usu->setMail($Email);
    $usu->setNickName($NickName);
    $usu->setNombreApellido($NombreApellido);
    $usu->setPassword($Password);
    $usu->setIdEmpresa($idEmpresa);
   
    $usuario->modificarUsuario($usu);
}

if($_POST['oper']=='del'){
    $id = $_POST['id'];   
    $usuario->updateIsBorrado($id);
}

if($_POST['oper']=='add'){
    
    $idUsuario = $_POST['idUsuario'];    
    $NickName = $_POST['NickName'];  
    $NombreApellido = $_POST['NombreApellido'];  
    $CodInterno = $_POST['CodInterno']; 
    $Email = $_POST['Email']; 
    $idEmpresa = $_POST['idEmpresa']; 
    $isAdmin = $_POST['isAdmin']; 
    $isBorrado = $_POST['isBorrado']; 
    $Password = $_POST['Password']; 
    
    $usu = new Usuario();
    
    if($isAdmin == 'si' || $isAdmin == 'Yes'){
        $usu->setIsAdmin('1');
    }
    else{
        $usu->setIsAdmin('0');
    }
    
    $usu->setIdUsuario($idUsuario);
    $usu->setCodInterno($CodInterno);
    $usu->setIsBorrado('0');
    $usu->setMail($Email);
    $usu->setNickName($NickName);
    $usu->setNombreApellido($NombreApellido);
    $usu->setPassword($Password);
    $usu->setIdEmpresa($idEmpresa);
    
    $usuario->insertarNuevoUsuario($usu);
}

?>